Adrian Slade Final Project